<?php

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

namespace Common\Model;

use Think\Model\RelationModel;

/**
 * Description of BusinessModel
 *
 * @author Administrator
 */
class UsersModel extends RelationModel {

    //表单合法性验证
    //protected $insertFields = array();
    //protected $updateFields = array();
    //表单自动验证 
     protected $_validate = array(
        array('username', 'require', '用户名不能为空！'),
        array('username', '', '用户名已存在！', 0, 'unique', 1),
        array('province', '0', '企业地点- 省份 -必须选择！', 0, 'notequal'),
        array('province', 'require', '企业地点- 省份 -必须选择！'),
        array('city', '0', '用户地点- 市 -必须选择！', 0, 'notequal'),
        array('city', 'require', '用户地点- 市 -必须选择！'),
        array('district', '0', '用户地点- 区 -必须选择！', 0, 'notequal'),
        array('district', 'require', '用户地点- 区 -必须选择！'),
       // array('address', 'require', '用户信息 - 详细地址，必须填写！'),
        array('mobile', 'require', '手机号码，必须填写！'),
        array('mobile', '/^1[3|4|5|8][0-9]\d{4,9}$/', '手机号码格式错误！', 0, 'regex', 3),
    );
    protected $_link = array(
        'info' => array(
            'mapping_type' => self::HAS_ONE,
            'class_name' => 'UserInfo',
            'foreign_key' => 'uid'
        )
    );

}
